make suitable arrangements - Fransızca İngilizce Sözlük